commercial high resolution satellite - Alemán Inglés Diccionario